return immediately if 0 pixels were requested to be processed.
authorØyvind Kolås <ok@src.gnome.org>
Mon, 10 Sep 2007 12:54:18 +0000 (12:54 +0000)
committerØyvind Kolås <ok@src.gnome.org>
Mon, 10 Sep 2007 12:54:18 +0000 (12:54 +0000)
* babl/babl-internal.c: (babl_process): return immediately if 0 pixels
were requested to be processed.

svn path=/trunk/; revision=238

ChangeLog
babl/babl-internal.c

index be8183d682814d4c21f9f8303c99a623045abba2..b86c9f917c30025d15b0acb6efe7a1fd0ec39447 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-10  Øyvind Kolås  <pippin@gimp.org>
+
+       * babl/babl-internal.c: (babl_process): return immediately if 0 pixels
+       were requested to be processed.
+
 2007-09-01  Øyvind Kolås  <pippin@gimp.org>
 
        * MAINTAINERS: added.
index bbee0bec4fab6591012e9147838f81a7847964de..6491e1e44fc80e445b547ef71799897b4731057e 100644 (file)
@@ -87,6 +87,8 @@ babl_process (Babl *babl,
   babl_assert (source);
   babl_assert (destination);
   babl_assert (BABL_IS_BABL (babl));
+  if (n == 0)
+    return 0;
   babl_assert (n > 0);
 
   /* matches all conversion classes */